// 此文件专门负责整个项目路由的配置文件:



import { createRouter, createWebHistory } from 'vue-router';

// 引入组件
import LoginView from '../views/login/LoginView.vue';
import HomeView from '../views/home/HomeView.vue'; 
import RegisterView from '../views/register/RegisterView.vue';
// 定义路由
const routes = [
    {
        path: '/', // 默认路径
        redirect: '/login', // 重定向 默认跳转到登录页面
    },
    {
      path: '/home',
      name: 'HomeView',
      component: HomeView,
    },
    {
      path: '/login',
      name: 'LoginView',
      component: LoginView,
    },
    {
        path: '/register',
        name: 'RegisterView',
        component: RegisterView,
      },
  ];

// 创建路由实例
const router = createRouter({
    history: createWebHistory(), // 使用 HTML5 历史模式
    routes,
  });
  
  export default router;